package com.itheima.dao;

import com.github.pagehelper.Page;
import com.itheima.pojo.Menu;

import java.util.List;

/**
 * @author fr
 * @date 2020-03-07 12:03
 */
public interface MenuDao_f {

    //查询所有一级菜单
    Page<Menu> findFirstMenu();

    //条件查询菜单(二级菜单，或根据名字查询)
    Page<Menu> findByCondition(String queryString);

    //添加菜单
    void addMenu(Menu menu);

    //编辑菜单
    void editMeun(Menu menu);

    //删除菜单项
    void delMenu(Integer id);

    //查询菜单项是否有关联表
    Integer findCountById(Integer id);

    //查询单个菜单
    Menu findById(Integer id);

    //根据Id查询子菜单
    List<Menu> findChild(Integer id);





}
